﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CommandGraph.Model
{
    /// <summary>
    /// Отражается состояние выражения
    /// </summary>
    public enum ExpressionState
    {
        /// <summary>
        /// Используется при редактировании программы.
        /// Выражение не содержит ошибок.
        /// </summary>
        Valid,
        /// <summary>
        /// Используется при редактировании программы.
        /// В выражении есть ошибки.
        /// </summary>
        Invalid,
        /// <summary>
        /// Используется при исполнении.
        /// Выражение истинно.
        /// </summary>
        True,
        /// <summary>
        /// Используется при исполнении.
        /// Выражение ложно.
        /// </summary>
        False
    }
}
